package com.whnk.pm.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.whnk.common.base.BaseEntity;
import java.util.Date;

/**
 * 项目考勤表 pm_sign_info
 * 
 * @author whwhnk
 * @date 2019-07-12
 */
public class SignInfo extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 考勤主键 */
	private Integer signId;
	/** 考勤日期 */
	private Date signDt;
	/** 开始时间 */
	private Date signStti;
	/** 结束时间 */
	private Date signEdti;
	/** 证件号码 */
	private String empId;
	/** 姓名 */
	private String empNm;
	/** 项目编号 */
	private String proSn;
	/** 项目名称 */
	private String proName;
	/** 项目ID */
	private String proId;
	/** 供应商主键 */
	private Integer compId;
	/** 供应商编号 */
	private String compSn;
	/** 供应商名称 */
	private String compNm;

	public String getProId() {
		return proId;
	}

	public void setProId(String proId) {
		this.proId = proId;
	}

	public Integer getCompId() {
		return compId;
	}

	public void setCompId(Integer compId) {
		this.compId = compId;
	}

	public String getCompSn() {
		return compSn;
	}

	public void setCompSn(String compSn) {
		this.compSn = compSn;
	}

	public String getCompNm() {
		return compNm;
	}

	public void setCompNm(String compNm) {
		this.compNm = compNm;
	}

	public void setSignId(Integer signId) 
	{
		this.signId = signId;
	}

	public Integer getSignId() 
	{
		return signId;
	}
	public void setSignDt(Date signDt) 
	{
		this.signDt = signDt;
	}

	public Date getSignDt() 
	{
		return signDt;
	}
	public void setSignStti(Date signStti) 
	{
		this.signStti = signStti;
	}

	public Date getSignStti() 
	{
		return signStti;
	}
	public void setSignEdti(Date signEdti) 
	{
		this.signEdti = signEdti;
	}

	public Date getSignEdti() 
	{
		return signEdti;
	}
	public void setEmpId(String empId) 
	{
		this.empId = empId;
	}

	public String getEmpId() 
	{
		return empId;
	}
	public void setEmpNm(String empNm) 
	{
		this.empNm = empNm;
	}

	public String getEmpNm() 
	{
		return empNm;
	}
	public void setProSn(String proSn) 
	{
		this.proSn = proSn;
	}

	public String getProSn() 
	{
		return proSn;
	}
	public void setProName(String proName) 
	{
		this.proName = proName;
	}

	public String getProName() 
	{
		return proName;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("signId", getSignId())
            .append("signDt", getSignDt())
            .append("signStti", getSignStti())
            .append("signEdti", getSignEdti())
            .append("empId", getEmpId())
            .append("empNm", getEmpNm())
            .append("proSn", getProSn())
            .append("proName", getProName())
            .append("proId", getProId())
            .append("compId", getCompId())
            .append("compSn", getCompSn())
            .append("compNm", getCompNm())
            .toString();
    }
}
